package org.wu.framework.easy.markdown.endpoint;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * markdown 行
 */
@Data
public class MarkDownTableRow {
    /**
     * 表格数据
     */
    List<MarkDownTableData> markDownTableDataList = new ArrayList<>();


    /**
     * 在行中添加一个表格数据
     *
     * @param markDownTableData 数据
     * @return 当前对象
     */
    public MarkDownTableRow addData(MarkDownTableData markDownTableData) {
        this.markDownTableDataList.add(markDownTableData);
        return this;
    }

    /**
     * 在行中添加一个表格数据
     *
     * @param markDownTableDataList 数据
     * @return 当前对象
     */
    public MarkDownTableRow addDataList(List<MarkDownTableData> markDownTableDataList) {
        this.markDownTableDataList.addAll(markDownTableDataList);
        return this;
    }
}
